controlled farming - Spanish English Dictionary